Page({
  data: {
    userInfo: {
      avatar: '',
      nickName: ''
    }
  },
  onShow() {
    this.getUserInfo()
  },
  // 获取用户信息
  async getUserInfo() {
    try {
      const res = await wx.http.get('/userInfo')
      // console.log(res);
      if (res.code !== 10000) {
        return wx.utils.toast('获取用户信息失败')
      }
      // 设置数据，更新渲染
      this.setData({
        'userInfo.avatar': res.data.avatar,
        'userInfo.nickName': res.data.nickName,
      })
      // 将用户信息存储到本地
      wx.setStorageSync('userInfo', userInfo)
    } catch (e) {
      console.log(e);
    }
  },
  goLogin() {
    wx.navigateTo({
      url: '/pages/login/index',
    })
  },
})
